Platform Explorer / Nuxeo Platform 6.0

Extension point negotiations

Contribution Descriptors

  • Class: org.nuxeo.theme.negotiation.NegotiationType

Existing Contributions

Contributions are presented in the same order as the registration order on this extension point. This order is displayed before the contribution name, in brackets.

  • nuxeo-theme-jsf-6.0.jar
    <extension point="negotiations" target="org.nuxeo.theme.services.ThemeService">
    
        <negotiation object="engine" strategy="default">
          <scheme>
            org.nuxeo.theme.jsf.negotiation.engine.RequestParameter
          </scheme>
          <scheme>
            org.nuxeo.theme.jsf.negotiation.engine.CookieValue
          </scheme>
          <scheme>
            org.nuxeo.theme.jsf.negotiation.engine.RequestAttribute
          </scheme>
          <scheme>
            org.nuxeo.theme.jsf.negotiation.engine.ViewId
          </scheme>
          <scheme>
            org.nuxeo.theme.jsf.negotiation.engine.DefaultEngine
          </scheme>
        </negotiation>
    
        <negotiation object="mode" strategy="default">
          <scheme>
            org.nuxeo.theme.jsf.negotiation.mode.RequestParameter
          </scheme>
          <scheme>
            org.nuxeo.theme.jsf.negotiation.mode.CookieValue
          </scheme>
          <scheme>
            org.nuxeo.theme.jsf.negotiation.mode.RequestAttribute
          </scheme>
          <scheme>
            org.nuxeo.theme.jsf.negotiation.mode.ViewId
          </scheme>
          <scheme>
            org.nuxeo.theme.jsf.negotiation.mode.UnspecifiedMode
          </scheme>
        </negotiation>
    
        <negotiation object="theme" strategy="default">
          <scheme>
            org.nuxeo.theme.jsf.negotiation.theme.RequestParameter
          </scheme>
          <scheme>
            org.nuxeo.theme.jsf.negotiation.theme.CookieValue
          </scheme>
          <scheme>
            org.nuxeo.theme.jsf.negotiation.theme.RequestAttribute
          </scheme>
          <scheme>
            org.nuxeo.theme.jsf.negotiation.theme.ViewId
          </scheme>
          <scheme>
            org.nuxeo.theme.jsf.negotiation.theme.DefaultTheme
          </scheme>
        </negotiation>
    
        <negotiation object="perspective" strategy="default">
          <scheme>
            org.nuxeo.theme.jsf.negotiation.perspective.RequestParameter
          </scheme>
          <scheme>
            org.nuxeo.theme.jsf.negotiation.perspective.CookieValue
          </scheme>
          <scheme>
            org.nuxeo.theme.jsf.negotiation.perspective.RequestAttribute
          </scheme>
          <scheme>
            org.nuxeo.theme.jsf.negotiation.perspective.ViewId
          </scheme>
          <scheme>
            org.nuxeo.theme.jsf.negotiation.perspective.DefaultPerspective
          </scheme>
        </negotiation>
    
        <negotiation object="collection" strategy="default">
          <scheme>
            org.nuxeo.theme.jsf.negotiation.collection.RequestParameter
          </scheme>
          <scheme>
            org.nuxeo.theme.jsf.negotiation.collection.CookieValue
          </scheme>
          <scheme>
            org.nuxeo.theme.jsf.negotiation.collection.RequestAttribute
          </scheme>
          <scheme>
            org.nuxeo.theme.jsf.negotiation.collection.ViewId
          </scheme>
          <scheme>
            org.nuxeo.theme.jsf.negotiation.collection.UnspecifiedCollection
          </scheme>
        </negotiation>
    
      </extension>
  • nuxeo-theme-webengine-6.0.jar
    <extension point="negotiations" target="org.nuxeo.theme.services.ThemeService">
    
        <negotiation object="engine" strategy="web">
          <scheme>
            org.nuxeo.theme.webengine.negotiation.engine.RequestParameter
          </scheme>
          <scheme>
            org.nuxeo.theme.webengine.negotiation.engine.CookieValue
          </scheme>
          <scheme>
            org.nuxeo.theme.webengine.negotiation.engine.RequestAttribute
          </scheme>
          <scheme>
            org.nuxeo.theme.webengine.negotiation.engine.ViewId
          </scheme>
          <scheme>
            org.nuxeo.theme.webengine.negotiation.engine.DefaultEngine
          </scheme>
        </negotiation>
    
        <negotiation object="mode" strategy="web">
          <scheme>
            org.nuxeo.theme.webengine.negotiation.mode.RequestParameter
          </scheme>
          <scheme>
            org.nuxeo.theme.webengine.negotiation.mode.CookieValue
          </scheme>
          <scheme>
            org.nuxeo.theme.webengine.negotiation.mode.RequestAttribute
          </scheme>
          <scheme>
            org.nuxeo.theme.webengine.negotiation.mode.ViewId
          </scheme>
          <scheme>
            org.nuxeo.theme.webengine.negotiation.mode.UnspecifiedMode
          </scheme>
        </negotiation>
    
        <negotiation object="theme" strategy="web">
          <scheme>
            org.nuxeo.theme.webengine.negotiation.theme.RequestParameter
          </scheme>
          <scheme>
            org.nuxeo.theme.webengine.negotiation.theme.CookieValue
          </scheme>
          <scheme>
            org.nuxeo.theme.webengine.negotiation.theme.RequestAttribute
          </scheme>
          <scheme>
            org.nuxeo.theme.webengine.negotiation.theme.ViewId
          </scheme>
          <scheme>
            org.nuxeo.theme.webengine.negotiation.theme.DefaultTheme
          </scheme>
        </negotiation>
    
        <negotiation object="perspective" strategy="web">
          <scheme>
            org.nuxeo.theme.webengine.negotiation.perspective.RequestParameter
          </scheme>
          <scheme>
            org.nuxeo.theme.webengine.negotiation.perspective.CookieValue
          </scheme>
          <scheme>
            org.nuxeo.theme.webengine.negotiation.perspective.RequestAttribute
          </scheme>
          <scheme>
            org.nuxeo.theme.webengine.negotiation.perspective.ViewId
          </scheme>
          <scheme>
            org.nuxeo.theme.webengine.negotiation.perspective.DefaultPerspective
          </scheme>
        </negotiation>
    
    
        <negotiation object="collection" strategy="web">
          <scheme>
            org.nuxeo.theme.webengine.negotiation.collection.RequestParameter
          </scheme>
          <scheme>
            org.nuxeo.theme.webengine.negotiation.collection.CookieValue
          </scheme>
          <scheme>
            org.nuxeo.theme.webengine.negotiation.collection.RequestAttribute
          </scheme>
          <scheme>
            org.nuxeo.theme.webengine.negotiation.collection.ViewId
          </scheme>
          <scheme>
            org.nuxeo.theme.webengine.negotiation.collection.UnspecifiedCollection
          </scheme>
        </negotiation>
    
      </extension>
  • nuxeo-platform-webapp-core-6.0.jar
    <extension point="negotiations" target="org.nuxeo.theme.services.ThemeService">
    
        <negotiation object="theme" strategy="nuxeo5">
          <scheme>org.nuxeo.theme.jsf.negotiation.theme.RequestParameter</scheme>
          <scheme>org.nuxeo.theme.jsf.negotiation.theme.CookieValue</scheme>
          <scheme>org.nuxeo.theme.jsf.negotiation.theme.ViewId</scheme>
          <!-- local theme (specific to nuxeo5) -->
          <scheme>org.nuxeo.ecm.localconf.LocalTheme</scheme>
          <scheme>org.nuxeo.theme.jsf.negotiation.theme.DefaultTheme</scheme>
        </negotiation>
    
        <negotiation object="perspective" strategy="nuxeo5">
          <scheme>
            org.nuxeo.theme.jsf.negotiation.perspective.RequestParameter
          </scheme>
          <scheme>org.nuxeo.theme.jsf.negotiation.perspective.CookieValue</scheme>
          <scheme>org.nuxeo.theme.jsf.negotiation.perspective.ViewId</scheme>
          <!-- local perspective (specific to nuxeo5) -->
          <scheme>
            org.nuxeo.ecm.localconf.LocalPerspective
          </scheme>
          <scheme>
            org.nuxeo.theme.jsf.negotiation.perspective.DefaultPerspective
          </scheme>
        </negotiation>
    
        <negotiation object="collection" strategy="nuxeo5">
          <scheme>
            org.nuxeo.theme.jsf.negotiation.collection.RequestParameter
          </scheme>
          <scheme>
            org.nuxeo.theme.jsf.negotiation.collection.CookieValue
          </scheme>
          <scheme>
            org.nuxeo.theme.jsf.negotiation.collection.RequestAttribute
          </scheme>
          <scheme>
            org.nuxeo.theme.jsf.negotiation.collection.ViewId
          </scheme>
          <!-- local flavor/collection (specific to nuxeo5) -->
          <scheme>
            org.nuxeo.ecm.localconf.LocalThemeFlavor
          </scheme>
          <!-- default flavor/collection (specific to nuxeo5) -->
          <scheme>
            org.nuxeo.ecm.webapp.webcontainer.DefaultThemeFlavor
          </scheme>
          <scheme>
            org.nuxeo.theme.jsf.negotiation.collection.UnspecifiedCollection
          </scheme>
        </negotiation>
    
      </extension>